Real time particle systems and their application to flow visualization = Echtzeit-Partikelsysteme und deren Anwendung auf Strömungsvisualisierung
نویسنده
چکیده
Both visualization and simulation tasks make high demands on accuracy and interactivity. The former is an evident requisite of any tool focusing on quality, the latter stands for a responsive system in which the user has real-time control. A permanent trade-off between both demands can be observed, since high accuracy is usually time-consuming. The graphics processing unit (GPU), which evolved to a powerful general purpose coprocessor during the last decade, is undoubtedly becoming an ideal instrument for performing visualization and simulation tasks accurately and in real-time. One of the main challenges in the context of geometric flow visualization and fluid dynamics is the representation of motion. In both fields, particle systems and grid-based structures constitute basic models describing the objects to which the motion is applied. This work is dedicated to the development of GPU-based particle techniques and their combination with grids in order to improve the efficiency of fluid simulation and geometric flow visualization techniques. All resulting algorithms are characterized by their parallel nature and by being entirely executable on graphics hardware. The first aim is to provide an efficient solution to particle coupling in the context of fluids based on smoothed particle hydrodynamics. A parallel processing using graphics hardware is achieved by providing a grid-based mechanism for the efficient processing of particle neighborhoods. The second aim is to provide a set of algorithms for various geometric flow visualization techniques including flow particles, flow lines and flow surfaces/volumes. The accuracy is explicitly addressed in all cases. Accordingly, a method for generating time-adaptive stream and path lines and a special refinement scheme for streak lines is presented. The flow volumes, including time surfaces, path and streak volumes, are based on a parallel reinterpretation of the particle level set (PLS) method. This reinterpretation is based on a method for grid-particle interchange which is similar to the one proposed for particle coupling. Combining a grid and a particle set takes the advantages from both models: the grid representation is robust w.r.t. deformations and topological changes, and the particles are used to reduce numerical diffusion. For the reinitialization of the level set function, which is the most time-consuming step of the PLS algorithm, a hierarchical method for computing distance transforms is proposed. It turns out that the use of a distance transform is advantageous for realizing a GPU-based PLS framework. All presented flow visualization techniques are applied to a real-world example in the context of climate research. The evaluation shows that the interactive system facilitates the efficient exploration of complex flow data sets.
منابع مشابه
Quality and utility: on the use of time-value functions to integrate quality and timeliness flexible aspects in a dynamic real-time scheduling environment
Scheduling methodologies for real-time applications have been of keen interest to diverse research communities for several decades. Depending on the application area, algorithms have been developed that are tailored to specific requirements with respect to both the individual components of which an application is made up and the computational platform on which it is to be executed. Many real-ti...
متن کاملInteraktive Exploration und Visualisierung von semantischem Wissen mit SemaPlorer (Interactive Exploration and Visualization of Semantic Knowledge with SemaPlorer)
Zusammenfassung. SemaPlorer ist eine einfach zu bedienende Anwendung, die es Endanwendern erlaubt, einen verteilten, sehr großen Datensatz gemischter Qualität und von heterogener Semantik in Echtzeit zu explorieren und zu visualisieren. Benutzer können sich damit über eine interessante Region wie eine Stadt oder Ferienregion informieren. Die Visualisierung erfolgt mit Hilfe einer Karte, Mediena...
متن کاملSegmentierung von Partikelbildern in der Strömungsvisualisierung
Zusammenfassung Eine der Hauptschwierigkeiten in der Strömungsvisualisierung besteht in der Segmentierung von Teilchenbildern, wie sie für die Particle-Tracking-Velocimetrie benötigt werden. In diesem Beitrag wird ein Verfahren vorgestellt, das Tracerteilchen anhand der Lokalen Orientierung identifiziert und anschließend mittels eines Fits an eine Modellfunktion deren Position und Bewegungsrich...
متن کاملAnwendung von Real Time Locating Systems (RTLS) in der Sicherungstechnik
Die Positionsbestimmung von Personen und Objekten ist die Basis unterschiedlichster Applikationen der Sicherungstechnik. So unterschiedlich wie die Anwendungen sind auch die Verfahren und Technologien, die dabei zum Einsatz kommen. Für den Außenbereich werden häufig Satellitenortungssysteme wie GPS eingesetzt. Im Innenraumbereich sind diese aufgrund der Signalabschwächung in der Regel nicht nut...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009